407843
841460
255453
322465
512296
149531
453890
605764
648131
1003150
569701
467270
5149799
3568581
3081148
2394804
2231988
2052609
1974358
191578
1770118
1720136
1691196
1637471